Ali Baba – English–Español translations

🇬🇧 en es 🇪🇸

Ali Baba noun

  /ˈælɪˌbɑbə/
  • a fictional character
Alí Babá
Wiktionary Links